Artificial Intelligence and Real-Time Interactive Improvisation
نویسندگان
چکیده
My long-term goal is to interactively improvise with the computer, using it as a tool when I practice at home alone in order to help me capture and experiment with my own spontaneous musical ideas. Towards this end, I am building Band-OUT-of-a-Box (BoB), a software system that interacts with a live, improvising (monophonic) musician in the jazz/blues setting. My goal is for BoB to provide personalized improvisational companionship to a specific musician, trading “musically-appropriate” short improvised solos on top of a fixed harmonic background. Spontaneity and personalization make it crucial that the system automatically configures itself, learning its aesthetic musical sense from its user’s improvisational example. As such, my focus is on developing techniques that enable BoB to perceive and generate solos in a musically-appropriate, musician-specific manner. Here I will focus on the perceptual part, which provides the abstraction needed to guide the musically-intentful generation discussed in (Thom 2000b).
منابع مشابه
Improvisation without Representation Artificial Intelligence and Music
The title is meant in two senses: both as a reference to the fact that contemporary freely improvised music is underrepresented in the study of AI and music; and, as a reference to the behavioral robotics research of Rodney Brooks, who famously stated that in place of computational representation, “the world is its own best model”. Brooks cites the theoretical work of Marvin Minsky as a source ...
متن کاملInteraction with Machine Improvisation
We describe two multi-agent architectures for an improvisation oriented musician-machine interaction systems that learn in real time from human performers. The improvisation kernel is based on sequence modeling and statistical learning. We present two frameworks of interaction with this kernel. In the first, the stylistic interaction is guided by a human operator in front of an interactive comp...
متن کاملAutomatic Interactive Music Improvization Based on Data Mining
An area of focus in music improvisation is interactive improvisation between a human and a computer system in real time. In this paper, we present a musical interactive system acting as a melody continuator. For each musical pattern given by the user, a new one is returned by the system which is built by using general patterns for both pitch and duration stored in its knowledge base. The latter...
متن کاملInteractive Intelligence: Behaviour-based AI, Musical HCI and the Turing Test
The field of behaviour-based artificial intelligence (AI), with its roots in the robotics research of Rodney Brooks, is not predominantly tied to linguistic interaction in the sense of the classic Turing test (or, “imitation game”). Yet, it is worth noting, both are centred on a behavioural model of intelligence. Similarly, there is no intrinsic connection between musical AI and the language-ba...
متن کاملAn Architecture for Analogy-based plan improvisation by
The central theme of this research is simple: people are able to cope with complexities of the real world because of their ability to improvise, which makes them more flexible and adaptable. Most artificial intelligence systems are rigid, do not scaleup to challenges of the real world, and do not exhibit improvisational behavior. If we acknowledge the benefits of improvisation methods for peopl...
متن کاملA Parsimonious Cognitive Architecture for Human-Computer Interactive Musical Free Improvisation
This paper presents some of the historical and theoretical foundations for a new cognitive architecture for human-computer interactive musical free improvisation. The architecture is parsimonious in that it has no access to musical knowledge and no domain-general subsystems, such as memory or representational abilities. The paper first describes some of the features and limitations of the archi...
متن کامل